red spots - Alemán Inglés Diccionario